iscsi targetにログインできない!
概要
iscsi-initiatorからiscsi-targetにログインできません。
ログインできるようにしてください。また、原因と解決方法を教えて下さい。
前提条件
初期状態
iscsi-initiatorでsudo iscsiadm -m node --loginを実行したときにログインができない。
user@iscsi-initiator:~$ sudo iscsiadm -m node --login
Logging in to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260] (multiple)
iscsiadm: Could not login to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260].
iscsiadm: initiator reported error (24 - iSCSI login failed due to authorization failure)
iscsiadm: Could not log into all portalslsblkでsdaが存在しない
user@iscsi-initiator:~$ lsblk | grep -E "(NAME|sda)"
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT終了状態
iscsi-initiatorで未ログイン時にsudo iscsiadm -m node --loginを実行してログインができる。iscsi-initiatorでlsblkを実行するとsdaが存在する
解説
この問題ではiscsi-targetに設定されたaclの名前がiscsi-initiatorに設定された名前と異なっていたことが原因でログインできませんでした。
iscsi-targetに適切な名前のaclを作成することでログインすることができるようになります。
aclを確認。iqn.2021-07.192.168.18.11:initiatorと間違っているのがわかります。
user@iscsi-target:~$ sudo targetcli
/iscsi/iqn.20....11:initiator> cd ..
/iscsi/iqn.20...get/tpg1/acls> ls
o- acls ........................................... [ACLs: 1]
o- iqn.2021-07.192.168.18.11:initiator ... [Mapped LUNs: 1]
o- mapped_lun0 ................ [lun0 fileio/disk01 (rw)]iqn.2021-07.192.168.18.1:initiatorという名前で作成します。
/iscsi/iqn.20...get/tpg1/acls> create iqn.2021-07.192.168.18.1:initiator
/iscsi/iqn.20...get/tpg1/acls> cd iqn.2021-07.192.168.18.1:initiator
/iscsi/iqn.20...8.1:initiator> set auth userid=user
/iscsi/iqn.20...8.1:initiator> set auth password=ictsc2021iscsi-initiatorでsudo iscsiadm -m node --loginを実行するとログインできることが確認できます。
user@iscsi-initiator:~$ sudo iscsiadm -m node --login
Logging in to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260] (multiple)
Login to [iface: default, target: iqn.2021-07.192.168.18.2:target, portal: 192.168.18.2,3260] successful.またlsblkを実行するとsdaが存在することが確認できます。
user@iscsi-initiator:~$ lsblk | grep -E "(NAME|sda)"
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 5G 0 disk